using BootstrapBlazorApp.Server.LLMs.chain;

namespace BootstrapBlazorApp.Server.LLMs.api;

public interface IRunnable
{
    //异步调用
    Task<ChainContext> InvokeAsync(ChainContext input);
    //流式调用
    IAsyncEnumerable<ChainContext> InvokeStreamAsync(ChainContext input);
    
}
